CEO
Evgeny Predein
CEO Approval Rating
90/100
Apiumhub's headquarters is located in Barcelona, Barcelona. Apiumhub generates $69K in revenue per employee Apiumhub has 2 followers on Owler.